
#include "stdafx.h"
#include "sglui.h"
#include "sgltreeitem.h"

CSglTreeItem::CSglTreeItem(HTREEITEM hItem, CSglTree &cSglTree) :
	m_TreeItem(hItem),
	m_TreeView(cSglTree),
	m_Loaded(FALSE)
{
	ASSERT(hItem);
}

CSglTreeItem::~CSglTreeItem()
{

}

BOOL CSglTreeItem::IsLoaded(VOID)
{
	return m_Loaded;
}

VOID CSglTreeItem::OnUpdate(VOID)
{

}

BOOL CSglTreeItem::OnExpanding(VOID)
{
	m_Loaded = TRUE;
	return TRUE;
}

BOOL CSglTreeItem::OnSelected(VOID)
{
	return TRUE;
}

VOID CSglTreeItem::OnDelete(VOID)
{
	m_Loaded = FALSE;
}
